Applicable to institutions in the United Kingdom onlyCivica Paylink

Civica Paylink is a third party supplier which is integrated with ebs to process online payments. You must contact Civica Paylink to agree a contract.

When you have negotiated a contract with Civica Paylink, you are ready to start the configuration with ebs. At this point you should have received a URL from Civica Paylink that is specific to your organisation.

The institution settings for Civica Paylink are configured on the following screens (accessed from the Product Modules pane):

The following configuration information for Civica Paylink is also applicable:

The data sent to Civica when making a payment is described in the following table.

Value Source Notes
CallingApplicationId Payment Merchant Reference As defined in institution settings
CallingApplicationTransactionReference The ePayment transaction ID Generated from the EPAYMENT_TRANSACTION_ID_SEQ DB sequence when creating the payment
PaymentTotal The total amount being paid -
PaymentSourceCode 02 for client payments, 01 for others This is determined by the source of the payment
hash A hash to avoid tampering with the payment details Hashed from the epayment transaction id and payment amount
ReturnURL The URL used to report back the status of the payment This is the server path appended by /epayments/PaymentResponse.aspx?pid={payment_token}

The data also sent per fee being paid for is described in the following table.

Value Source Notes
reference Fee.AccountCode, Fee.FeeTypeAccountCode, InstSettings.DefaultAccountCode The first non-empty account code, falling back to the system default if required
fund Payment Account Fund Code As defined in institution settings
matchedAmount Fee.ReceiptAmount -
vatCode Empty String Currently not implemented and sent through as an empty string
narrative Fee.Description -
businessName Empty String Currently not implemented and sent through as an empty string
premiseNumber Empty String Currently not implemented and sent through as an empty string
premiseName Address Line 1 from Payment Details -
street Address Line 2 from Payment Details -
area Address Line 3 from Payment Details -
town Town from Payment Details -
county County from Payment Details -
postcode Postcode from Payment Details -

Note: Refer to PCI Compliance for further information about how ebs interacts with Civica Paylink.

Back to top